Germany's Social Democrats have given the green light for their party to enter preliminary coalition talks with Chancellor Angela Merkel's party in a vote that could trigger an end to the country's political deadlock.