Virgin Money launches 'fantastic' two-year fixed rate mortgage deal