已知集合A={x|^2+px+15=0},集合B={x|x^2-5x+q=0},且A∩B={3},求p,q的值和A∪B