Gaza death toll nears 47,000 as ceasefire begins