Singapore ranks 5th in global resilience index