General Mills upgraded to buy at UBS after recent underperformance creates attractive entry point