Proterozoic age and cumulate origin for granulite xenoliths, Lesotho