Peru’s health minister resigns amid vaccine row