Israeli attacks kill 30 more Gazans as death toll tops 45,500