Atalanta beat Fiorentina in the semi-finals of the Italian Cup and will play the final against Juventus