Steven Spielberg praises John Abraham