US economy generates strong 295,000 new jobs in February