Rupee wrecks to 3 week low on Fed rate hike fears