Biofenac tablets