Factors influencing Quality Management of Medication by Nurses at Kenyatta National Hospital Paediatric Wards. Nairobi, Kenya.