OFFICIAL: Shaqiri signs 5 year deal for £12m