Block Thresholding and Sharp Adaptive Estimation in Severely Ill-Posed Inverse Problems