Hollywood actor Steven Seagal sworn in as officer