Toronto Mayor Rob Ford made a sarcastic apology in council chambers and later danced with Speaker Frances Nunziata while a jazz band performed.