Timipre Sylva resigns as minister of state for petroleum resources