Narinder Batra elected new President of International Hockey Federation