Strong quake shakes Indonesia's capital; no tsunami alert