Newly discovered asteroid to have 'near miss' with Earth