engineering internship salary in south africa