The S&P 500 could soar 16% in the next year as a ‘buy’ signal with strong track record close to flashing, Bank of America says