Sasa Kalajdzic's last-minute leveller cancelled out Taiwo Awoniyi's penalty and earned VfB Stuttgart a crucial point against Union Berlin in the capital.