Muslims, Christians, Buddhists meet for iftar in Stockholm