Police Scotland harmonises pay and benefits for 6,000 staff