Buoyancy effects on the 3D MHD stagnation-point flow of a Newtonian fluid