Hyundai Xcent compact sedan launched