Niclas Füllkrug scored one and made another as Borussia Dortmund recovered from 2-0 down to beat Borussia Mönchengladbach in a thriller at the Signal Iduna Park.