Taylor Swift announces new album, 'Lover'