Experimental quantum teleportation of arbitrary quantum states