Germany rules out Greek debt haircut