IGT posts $1.05bn in Q2 revenue