Norming subspaces of Banach spaces