A 31-year-old man in Virginia has been charged with abduction after two teenage girls reported he was keeping them against their will.