david blaine performs magic tricks at sea