Craig McLachlan charged with indecent assault offences