SolarAfrica secures R1.8 billion to advance Northern Cape solar project