Mosaic downgraded by Bank of America amid margin pressures