A record 44% of small businesses struggled to hire workers in April, and more than a third raised prices, study finds