John Morrison re-signs with WWE