Sir David Attenborough has attacked the idea of sending food aid to countries enduring famine as “barmy” and has urged for more debate about population control, it has been reported.