Taylor Swift has announced a string of festival and concert dates for 2020, including two two-day events in the US.