Magnitude 6.7 quake hits near B.C. coast