Peruvian ministers resign over Amazon gas project