Jack Laugher shirtless in swim shorts on holiday