Huge asteroid 3 times the size of Big Ben to zip past Earth this weekend