Impressive Bangladesh fight back at Lord's