Nifty trades near 24,350; European markets open higher amid easing Fed hike expectations