Research In Motion posts strong Q2, over 12 million BlackBerrys shipped