Virgin Atlantic offers last chance to dine aboard Boeing 747