Buy this outperforming fertilizer stock that has more than 20% upside, RBC says