Nigerian youth are lashing out at president Muhammadu Buhari after he told a business forum in London that young people in his country think they need "do nothing" to enjoy free homes, hospitals and schooling because they live in an oil-rich country.