Germany cling to World Cup hopes after Niclas Füllkrug forces Spain draw