Taylor Swift gives surprise show at fan’s wedding