US weekly jobless claims post biggest drop in 20 months