do plants need calcium potassium and iron