Man rescued at Dolphin Sands after boat flips, leaving him trapped for 30 minutes