Peru's foreign minister resigns over coronavirus vaccine scandal