its common to call Indians as 'hindus'. Nothing new about it.
Does it make it less offensive if he meant Indians instead of Hindus ? He did line up to play in "Indian" Premier League 3, and was employed by Indians in IPL1. This statement (whether it was Indians or Hindus) just shows what a two faced hypocrite he is.