candice swanepoel got cheated on