Caleb Ewan has said he is 'super happy' after his sprint victory to take Stage 3 of Tirreno-Adriatico