keflex 500mg price content