Majestic Wine has reported a slight rise in full-year profits as online and fine wine sales propped up its performance.