Top quarterback prospect Brandon Harris signs with LSU