Clifton beaches open to the public again after humpback whale carcass washed ashore