6.8 magnitude quake rocks Fiji