Buy Eicher Motors Ltd. target Rs 28800.0 : ICICI Direct