3D printer unveiled which can print a house in less than 24 hours