305 million people need lifesaving help next year, says UN’s top aid official