Two people have died and one is missing near Barcelona due to torrential rains in the northeastern Spanish province, authorities said on Sunday, warning that the extreme weather was moving north to the neighbouring province of Girona.