Japan rocked by magnitude 7.3 earthquake