Harry Styles opens up about Taylor Swift, defends teen fans