New corporate offence targets fraud prevention