Earth's second Trojan asteroid 2020 XL5