Effects of Nitrogen and Phosphorus Fertilizer Rates on Maize (Zea mays L.) Growth and Yields in Terraced Lands of Medium and High Altitude Regions of Rwanda