Home Stock Philip Morris shares fall 7% as Q2 revenue misses