'Absurd' to stage Olympics: health professor