Impact of smallholder irrigation schemes on rural livelihoods of farmers in the Eastern Cape Province of South Africa : the case of Melani Irrigation Scheme of Impact of smallholder irrigation schemes on rural livelihoods of farmers in the Eastern Cape Province of South Africa: the case of Melani Irrigation Scheme