New jobless claims fall more than expected to 654K