National poll: Trump 49, Rubio 16, Cruz 15