I see both versions in print - any more and anymore. Are they both valid? Is one wrong? Is there a difference between British English and American English usage?