Canadian MP William Amos apologises, saying he was changing after going for a jog.