MEPs debate failure at Rio+20