Lachlan Kennedy has won the first ever 60 metres medal by an Australian at the world indoor championships, taking silver in an agonising near-miss in Nanjing.