bahrain endurance