Tech rally has further to run, J.P. Morgan says