Parts of Slovak capital Bratislava caught up in floods after torrential rain across central Europe