Walkers Shortbread has booked higher annual profits thanks to improved sales and efforts to boost its branded sales.