Kings sign Martin to five-year extension