300 divers beat world record in Abu Dhabi ports