India should end the ban on foreign companies being able to own and open food retail stores in the country, a key government report has said.