Dolphin freed after days trapped in rock pool