The Embassy in Riyadh said at least 10 Indians were among the more than 300 people injured in the attack