Clifton beaches open again, humpback whale carcass removed