Victoria's Secret surges 45% to record after earnings beat