The Swedish actress Frida Gustavsson is currently filming battle scenes for the Netflix series Vikings Valhalla in the wet fields of Ireland. But this week she appears on the big screen in the football movie Tigers. Here she talks to Tom Pattinson about grappling with teenage stardom and wielding swords