Blackpool seal Vaughan deal