Job growth held steady in April as payrolls rose by 428,000