Burberry posts better-than-expected profits and sales view top sourcebeta