Social Democrats narrowly beat Merkel's bloc in German vote