Keira Knightley supports stay-at-home mums