Canada fund acquires 30 per cent stake in Mahindra’s renewable arm