Extremal metrics on toric varieties