Michael Keane's injury-time equaliser salvages Burnley a point against fellow promotion hopefuls Middlesbrough.