Swedish government averts political crisis with last-minute deal