IMF praises Egyptian economic resilience