Virgin Atlantic is piling the misery on struggling rival British Airways after it announced its annual profits had almost doubled.