India to play football friendly against Puerto Rico on Sept 3